wind-up window - Turkish English Dictionary